import React from "react";
import { SvgProps } from "../types";

const Icon: React.FC<React.PropsWithChildren<SvgProps>> = () => {
  return (
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path
        fill-rule="evenodd"
        clip-rule="evenodd"
        d="M6.57275 4.80019L6.54409 4.80042C6.27526 4.80042 6.04645 4.8995 5.90139 5.03207C5.76174 5.15968 5.71797 5.29617 5.71797 5.40021C5.71797 5.50426 5.76174 5.64075 5.90139 5.76836C6.04645 5.90092 6.27526 6.00001 6.54409 6.00001H8.49197C8.36864 5.83388 8.24112 5.68468 8.11124 5.5528C7.54393 4.97679 7.00324 4.79334 6.57275 4.80019ZM6.54409 3.00042C7.55745 2.98429 8.55048 3.43359 9.39369 4.28974C10.0092 4.91466 10.524 5.73517 10.9049 6.68922C11.124 7.23803 10.6919 7.80001 10.1009 7.80001H6.54409C5.8476 7.80001 5.17964 7.54717 4.68714 7.09712C4.19465 6.64708 3.91797 6.03668 3.91797 5.40021C3.91797 4.76375 4.19465 4.15335 4.68714 3.7033C5.17964 3.25325 5.8476 3.00042 6.54409 3.00042Z"
        fill="currentColor"
      />
      <path
        fill-rule="evenodd"
        clip-rule="evenodd"
        d="M17.4253 4.80019L17.454 4.80042C17.7228 4.80042 17.9516 4.8995 18.0967 5.03207C18.2363 5.15968 18.2801 5.29617 18.2801 5.40021C18.2801 5.50426 18.2363 5.64075 18.0967 5.76836C17.9516 5.90092 17.7228 6.00001 17.454 6.00001H15.5061C15.6294 5.83388 15.7569 5.68468 15.8868 5.5528C16.4541 4.97679 16.9948 4.79334 17.4253 4.80019ZM17.454 3.00042C16.4406 2.98429 15.4476 3.43359 14.6044 4.28974C13.9889 4.91466 13.4741 5.73517 13.0931 6.68922C12.874 7.23803 13.3062 7.80001 13.8971 7.80001H17.454C18.1504 7.80001 18.8184 7.54717 19.3109 7.09712C19.8034 6.64708 20.0801 6.03668 20.0801 5.40021C20.0801 4.76375 19.8034 4.15335 19.3109 3.7033C18.8184 3.25325 18.1504 3.00042 17.454 3.00042Z"
        fill="currentColor"
      />
      <rect x="3" y="9" width="8.27" height="3.6" rx="1.4" fill="currentColor" />
      <rect x="12.7305" y="9" width="8.27" height="3.6" rx="1.4" fill="currentColor" />
      <path
        d="M11.2719 14.7C11.2719 14.2029 10.869 13.8 10.3719 13.8L5.73789 13.8C5.24083 13.8 4.83789 14.2029 4.83789 14.7V19.4C4.83789 19.8243 5.03157 20.2313 5.37631 20.5314C5.72106 20.8314 6.18863 21 6.67618 21H10.3719C10.869 21 11.2719 20.5971 11.2719 20.1V14.7Z"
        fill="currentColor"
      />
      <path
        d="M12.7261 14.7C12.7261 14.2029 13.1291 13.8 13.6261 13.8L18.2602 13.8C18.7572 13.8 19.1602 14.2029 19.1602 14.7V19.4C19.1602 19.8243 18.9665 20.2313 18.6217 20.5314C18.277 20.8314 17.8094 21 17.3219 21H13.6261C13.1291 21 12.7261 20.5971 12.7261 20.1V14.7Z"
        fill="currentColor"
      />
    </svg>
  );
};

export default Icon;
